001 /* 002 * Created by IntelliJ IDEA. 003 * User: Wei Wang 004 * Date: 2002-10-1 005 * Time: 13:18:28 006 * To change template for new class use 007 * Code Style | Class Templates options (Tools | IDE Options). 008 */ 009 package EVolve.visualization.VizFactory; 010 011 import EVolve.visualization.VisualizationDefinition; 012 import EVolve.visualization.DimensionDefinition; 013 import EVolve.visualization.Visualization; 014 import EVolve.visualization.XYViz.ValValViz.DotplotViz; 015 016 public class DotPlotVizFactory extends VisualizationFactory { 017 public String getName() { 018 return "DotPlot Visualization"; 019 } 020 021 public String getFactoryName() { 022 return "DotPlotVizFactory"; 023 } 024 025 public VisualizationDefinition createDefinition() { 026 DimensionDefinition[] dimensionDefinition = new DimensionDefinition[2]; 027 dimensionDefinition[0] = new DimensionDefinition("Events", "count"); 028 dimensionDefinition[1] = new DimensionDefinition("Dotplot", "reference"); 029 return new VisualizationDefinition(dimensionDefinition); 030 } 031 032 public Visualization createVisualization() { 033 return new DotplotViz(); 034 } 035 036 }